.contact_form_10 .input{
    border: 1px solid #bebebe;
    background: #ffffff;
    margin-bottom: 20px;
    width: 490px;
    height: 40px;
    line-height: 40px;
}
.contact_form_10 .input input {
    border: none;
    width: 360px;
    height: 40px;

}

.contact_form_10 .text_error {
    border: 1px solid red;

}

.contact_form_10 .input label{
    width: 100px;
    float: left;
    margin-right:10px;
    margin-left: 10px;
    color: #a45298;
}

.contact_form_10 .input_area{
    border: 1px solid #bebebe;
    background: #ffffff;
    margin-bottom: 20px;
    width: 490px;
    height: 210px;

}

.contact_form_10 .input_area textarea{
    width: 490px;

}

.contact_form_10 .input_area label{
    width: 100px;
    margin-left: 10px;
    color: #a45298;
}

.contact_form_10 .area_error {
    border: 1px solid red;
}

.contact_form_10 textarea{
    border: none;

}

.contact_form_10 .button_section {
    width: 215px;
    float: right;
}

.contact_form_10 .button_section .btn {
    width: 95px;
    height: 28px;
    border: 1px solid #bebebe;
    background: #463142;
    color: #ffffff;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
}

.contact_form_10 .button_section .btn:hover {
    color: #b069a6;
    cursor: pointer;
}

.contact_form_10 .button_section #btnclear {
    margin-right: 10px;
    margin-left: 12px;
}


